Reliable Task Allocation inDistributed Mobile Computing System with random node movement: Replication and Load Sharing Approach
نویسندگان
چکیده
This research solves the problem of maximizing reliability of heterogeneous distributed computing system where random node can fail permanently. The reliability of the system can be achieved by executing all the tasks queued on its node before they all fail. As the mobile network is defined as a dense collection of mobile entities connected by a wireless link, without any administration or fixed support. In the mobile network no central authority is present due to which the network disconnection is very frequent between the mobile nodes[1]. A chance of errors in the mobile distributed network is very high. Although battery capacities keep increasing, the execution demands of modern mobile devices continue to outstrip their battery lives. As a result, battery life is bound to remain a key factor in the design of mobile applications. In this paper we focused to improve the fault tolerance of the mobile distributed system so that it will take less time and energy consumption for execution when a node fails as compared to other
منابع مشابه
Event-driven load balancing of partially replicated objects through a swarm of mobile agents
Swarms of mobile software agents, imitating the behavior of insects, can solve complex tasks. Such agents individually have simple behavior. However, as a collective unit, constructive behavior emerges, as it does in insect colonies. The problem we address is optimizing the distribution of objects with partial replication over a computer network. We present a new approach, implemented as a prot...
متن کاملIntegrated modeling and solving the resource allocation problem and task scheduling in the cloud computing environment
Cloud computing is considered to be a new service provider technology for users and businesses. However, the cloud environment is facing a number of challenges. Resource allocation in a way that is optimum for users and cloud providers is difficult because of lack of data sharing between them. On the other hand, job scheduling is a basic issue and at the same time a big challenge in reaching hi...
متن کاملImproving Mobile Grid Performance Using Fuzzy Job Replica Count Determiner
Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common computational platform. Mobile Computing is a Generic word that introduces using of movable, handheld devices with wireless communication, for processing data. Mobile Computing focused on providing access to data, information, services and communications anywhere an...
متن کاملImproving Mobile Grid Performance Using Fuzzy Job Replica Count Determiner
Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common computational platform. Mobile Computing is a Generic word that introduces using of movable, handheld devices with wireless communication, for processing data. Mobile Computing focused on providing access to data, information, services and communications anywhere an...
متن کاملFault Tolerance and Task Allocation in Distributed Mobile Computing System
Mobile Computing System is a distributed system where one of the processes is known as Mobile Node. As the mobile network is defined as a relatively dense collection of mobile entities connected by a wireless link, without any administration or fixed support. In the mobile network no central authority is present due to which the network disconnection is very frequent between the mobile nodes. A...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014